explain meticulously - Türkçe İngilizce Sözlük